//package com.yuntsg.paperana.utils.esutils.china;
//
//import entity.databse_search.com.yuntsg.ruiijn.FileDetailsTxt;
//import service.paperana.com.yuntsg.ruiijn.MatchService;
//import common.extractText.Tools;
//import lombok.SneakyThrows;
//import org.apache.commons.lang3.StringUtils;
//
//import java.util.ArrayList;
//import java.util.List;
//
//public class 基于中文检索入库测试 {
//    @SneakyThrows
//    public static void main(String[] args) {
//
//        // 首先获取全文
//        String directory = "D:\\360安全浏览器下载\\";
//        String b = "基于复杂系统熵聚类方法的中药新药处方发现研究思路_唐仕欢.pdf";
//        List<String> strListb = Tools.pdfToTxt(directory, directory + b);
//        // 入库
//        List<FileDetailsTxt> pdf = new ArrayList<>();
//        //后期这个可以当做这个人全部es库
//        Integer uid = 16;
//        Integer rid = 2;
//        for (String s : strListb) {
//            if (StringUtils.isNotEmpty(s) && s.length() >= 4) {
//                FileDetailsTxt fileDetails = new FileDetailsTxt();
//                fileDetails.setTxtContent(s);
//                pdf.add(fileDetails);
//            }
//        }
//        MatchService.dealManualDataSta(pdf, rid, uid);
//        System.out.println("入库结束");
//    }
//
//}
